home
***
CD-ROM
|
disk
|
other
***
search
/
SGI Hot Mix 8
/
Hot Mix 8.iso
/
.all
/
demos
/
Imagicians
/
config
/
help
/
filmstrip.help
(
.txt
)
< prev
next >
Wrap
Text File
|
1994-06-22
|
14KB
|
406 lines
Film Strip
.LANGUAGE english English anglais
HELP FOR FILM STRIP
##############
CONTENTS
************
1. INTRODUCTION
2. GENERAL PROPERTIES OF FILM STRIPS
2.1 Frame Numbers
2.2 Drag & Drop
2.3 Selection of frame(s)
3. FILM STRIP MENUS
3.1 "FILE" MENU
3.2 "FRAMES" MENU
3.3 "ANIMATION" MENU
3.4 "HELP" MENU
4. LIMITS ON THE MAX NUMBER OF GL WINDOWS
4.1 Limits on the Maximum Number of Windows
4.2 Changing the Maximum Number of Windows
1. INTRODUCTION
*********************
Film Strip Windows are used to store, save and retrieve all images. A single
image is a Film Strip with one frame; an animated sequence is a Film Strip
in which the frames comprise an animated sequence. A collection of unrelated
images can also be placed in a Film Strip. In effect, a Film Strip is an image
storage folder and archiving mechanism.
The user will find it useful to create his own catalog of image icons. We
recommend that personal CATALOG Film Strips (as opposed to personal PRODUCTION
Film Strips) be:
1) stored in a separate set of directories;
2) saved with icons only (no "*" below the icon's frame number)
to reduce the disk space requirements and to encourage the extensive use
of temporary Film Strips to save any interesting images encountered during
exploration. With infinitely many possible images, if you do not save an
interesting image as soon as it is encountered, you may never find its
parameters again!
2. GENERAL PROPERTIES OF FILM STRIPS:
*********************************************
2.1 Frame Numbers
-----------------
These implicitly provide the time line. If there is an "*" below the frame
number, an SGI RGB formatted image (*.rgb) file exists for that frame. If
you are not in CHANCE'S ART and want a quick look at the pixel dimensions of
any RGB image (icon or frame), use the istat command from a shell window.
2.2 Drag & Drop
--------------
The MIDDLE MOUSE BUTTON is used to Select, Drag & Drop between Work
windows and Film Strips as well as within Film Strips. In every case,
select by pressing the MIDDLE MOUSE BUTTON while over the initial
image/icon; then, with the mouse button still depressed, Drag the wire
frame icon of the image to its destination and then release the mouse
button. The possible uses of this Drag & Drop operation are:
Frame to Frame:
Allows you to move frames to new locations. Any frame that
is dropped into the space beyond the last frame simply becomes
the new frame. If you want to move a frame from an on-screen
to an off-screen position, you must create a Paste Buffer first.
This is done by opening a New (empty) Film Strip and
temporarily dropping the frame to be moved into it, scrolling
the long Film Strip to expose the target frame, then performing
a D&D from the paste Film Strip into the target frame. When you
are finished with the "paste buffer" Film Strip, just delete it
without saving it.
WW to FS:
This is the standard mechanism for saving an image: it must first
be loaded by D&D into a Film Strip. The icon is created by
subsampling the WW image, to save time; this means that a very
coarse WW image will produce a very coarse icon image.
FS to WW:
If you wish to recompute an icon image you can either D&D its
icon into an existing WW or use the Open Image command under
the Frames PullDown Menu. The latter will open a new Work
Window and then begin computing the icon image to fill
this Window.
NOTE: Be careful not to D&D a frame's icon to a new Work Window and then
---- back to overlay the original frame: this process is likely to cause
the underlying image proportions to be altered, thereby breaking
visual continuity in an animated sequence.
2.3 Selection of frame(s)
----------------------
The LEFT MOUSE BUTTON is used to Select and Deselect frames. To Select or
Deselect multiple frames, hold down the Ctl Key while using the LEFT MOUSE
BUTTON.
3. FILM STRIP MENUS:
***********************
3.1 "FILE" MENU
------------
3.1.1 Save
Puts up a filename prompt if the file does not exist yet;
otherwise it saves to the last filename used.
3.1.2 Save as...
Puts up a filename prompt to allow the user to create a
new file under which to save this Film Strip file.
3.1.3 Create Work Window
Creates a new, unnamed Work Window (blank).
3.1.4 Create Film Strip...
Creates a new Film Strip Window with two preinstalled blank frames ;
it also prompts for the filename to be used in saving this Film Strip.
3.1.5 Load Film Strip...
Puts up a file selector window so that user can pick the Film Strip
file to retrieve from disk. It then creates a new Film Strip Window into
which it loads the requested Film trip.
3.1.6 Save Windows Config
Saves the current configuration of the Film Strip & Work Window files and
their contents. This information is used to reopen the application in
the same configuration.
3.1.7 Close
Closes this window. If this is the only Film Strip or Work Window open,
then this command is greyed out as unavailable; if it contains unsaved data,
the user is asked if he wants to save the data or not.
3.1.8 Exit
Exits the entire application, after asking the user for confirmation.
3.2 "FRAMES" MENU
----------------
3.2.1 Open Image
This command opens a Work Window and then performs one of two operations:
a) If there is an image associated with this frame (an '*' is
present beneath the frame number), then the image is loaded
into the appropriately sized and formatted Work Window;
b) If there is no image associated with this frame (NO '*' is
present beneath the frame number), a default sized "Window"
Formatted Work Window is opened and the image from the icon is
recomputed at the Cell Size that was in effect when the icon was
created.
3.2.2 Delete
Deletes ALL selected (outlined in red) frames, after issuing a confirmation
request.
3.2.3 Delete Image
For all selected frames for which there is an associated image (an * is
underneath the frame number), the associated image(s) is (are) deleted.
If there are no asterisked frames selected, nothing is done.
3.2.4 Generate Image
Creates the image from the icon by computing at the Cell Size in effect
when the icon was created. It does this without opening a Work Window,
thereby saving screen real estate. In order to allow you to track the
status of the operation, a Panel is opened which displays the number of
of frames computed and provides Buttons which give the user the option
of Pausing and Resuming this icon expansion computation at any time.
3.2.5 Edit Description...
Every frame has a text descriptor string associated with it. This command
puts up a simple prompt window so that the user can edit a single line text
string of arbitrary length. All strings start out as null strings and they
can be edited at any time to contain user comments.
3.2.6 Insert after...
If the user has selected a SINGLE frame, this command puts up a Panel to
allow the user to insert a specified number of blank frames to the right
of the selected frame. In word processing parlance: an Append operation.
3.2.7 Select All
Selects (outlines with red borders) ALL frames in the Film Strip.
3.2.8 Unselect All
Deselects ALL frames in the Film Strip.
3.3 "ANIMATION" MENU
--------------------
3.3.1 Create Interpolation...
If ONE and ONLY ONE frame has been selected, this:
a) puts an INTERPOLATION FRAME to its right, with the default
value of 10 interpolated frames in it;
b) puts up an interpolation dialog window so the user can:
a) Select the type of interpolation:
Uniform
Accelerate
Decelerate
Acc/Dec
Dec/Acc
b) Insert the number of steps/frames over which the
interpolation from the two Key Frames is to occur;
c) Specify the number of repeat frames, if any (a "1"
implies NONE), to use to reduce the computation, at
the expense of smoothness.
3.3.2 Edit Interpolation...
This command reopens the selected Interpolation frame (a frame in which
there is no image or frame number, just the text "INTERPOLATE xx FRAMES")
so that the user can change any of these parameters:
a) Interpolation Type;
b) Number of Steps;
c) Repeated Frames.
3.3.3 Expand Interpolation...
Opens a window to ask the user for the name of a new film strip. The package
then opens the new Film Strip window, populates it with the number of frames
required by the interpolation frames, and then computes the new icons (and
any full images specified by an *) at a cell size of 1 x 1.
3.3.4 Playback...
This instantly loads all the frame icons, in their current computed state
(which means WYSIWYG what you see [on screen] is what you get), into RAM
(which may cause a slight delay) and then opens a Playback Window for a
VCR-style playback of the images at various speeds and sizes.
3.4 "HELP" MENU
-------------
3.4.1 Film Strip:
Displays this text!
4. LIMITS ON THE MAX NUMBER OF GL WINDOWS
********************************************************
4.1 Limits on the Maximum Number of Windows
------------------------------------------
All of the following discussion on the limits to the number of GL windows
will become irrelevant in the next release. Release 1.1 will lift all limits
on the number of windows, other than those inevitably imposed by disk or RAM.
The default limit to the number of GL Windows which can be opened at once is
currently set in the Resource file, in /usr/tmp/ca/config/res/Imf.default,
to 118. Due to the ease with which recent SGI models can exceed this value,
the next release will remove this limitation altogether. For this release,
there are several ways to increase this limit, given below in 4.2.
Be aware that in this release, if you run MULTIPLE instances of CHANCE'S ART
simultaneously, when one instance attempts to open more GL windows (typically,
by creating new Film Strip frames), if the total number of GL Windows open by
ALL GL applications exceeds the current system limit, that instance will simply
abort. The solution, if you are displaying over 100 frames in your open Film
Strip Windows, is to only have a single instance of CHANCE'S ART open. A single
running copy will correctly estimate when you are near the limit and warn you
with a non-fatal message.
4.2 Changing the Maximum Number of Windows
------------------------------------------
Background
SGI sets a parameter in the system which limits the number of GL windows that
can be open at a given moment. This value varies across platforms and across the
various releases of IRIX. It is typically either set to 128 or 256. Accordingly,
CHANCE'S ART currently assumes a conservative value of 128 and sets the limit to
be 118 (to allow for a few other GL applications to have open windows).
To find out what the actual limits are on your machine, set yourself as the super
user and look for a system file called "rrm". The pathname varies from system to
system, some possible locations being:
/usr/sysgen/master.d/rrm
/usr/var/sysgen/master.d/rrm
/var/sysgen/master.d/rrm
Use the find command ("find / -name rrm -print") to locate your copy of "rrm".
If you cat this file, you will find that the rrm_maxrn parameter is defined to be
either 128 or 256 on your system:
#define rrm_maxrn 128
or
#define rrm_maxrn 256
If it is 128, then you cannot use the "Resource File" fix, in Section 4.2.1 below,
to increase your GL windows limit; instead, look at Section 4.2.2 below.
4.2.1 Changing your Resource File GL WINDOWS LIMIT
If the value of rrm_maxrn is 256, then you can more than double your Open
Windows limit simply by changing the parameter:
*maxNumGLwindows
in the resource file "/usr/tmp/ca/config/res/Imf.default", from 118 to 246.
4.2.2 Changing your System's Internal GL WINDOWS LIMIT
If the value of rrm_maxrn is 128, OR if you need to open MORE than 246 frames
at one time, then you must reset the system parameter rrm_maxrn itself. This
entails FOUR steps:
1) Edit the parameter rrm_maxrn in the line
#define rrm_maxrn 128 /* or 256 */
from 128 (or 256) to 256 (or whatever you deem appropriate). To do
so will require superuser privileges.
2) From the superuser account, execute the autoconfig command to
recompile the Kernel:
autoconfig -vf
3) When (2) is complete, reboot the system to pick up the new value
you have just installed.
4) Edit your CHANCE'S ART Resource file(s) and change the parameter
*maxNumGLwindows
from 118 to 246 (or to a number at least 10 less than the value
that you have just installed in rrm_maxrn).
You should now be back in business!
.LANGUAGE french French Francais
C'est le help pour la strip de film